package com.winchain.provider.expiration.service;

import com.shell.bee.acct.account.po.AcctBas;
import com.winchain.chainbill.bill.base.po.CbHldr;
import com.winchain.chainbill.bill.base.po.CbRec;

public abstract interface BillExpHldrService
{
  public abstract String getFocalCoIdByBillId(String paramString);
  
  public abstract String getFocalCoNameByBillId(String paramString);
  
  public abstract CbHldr getHldr(String paramString, int paramInt);
  
  public abstract AcctBas getDfltSettlAcct(String paramString);
  
  public abstract String getFinId(String paramString);
  
  public abstract CbRec getBill(String paramString);
  
  public abstract AcctBas getCashAcct(String paramString);
  
  public abstract AcctBas getInsAcct(String paramString);
  
  public abstract AcctBas getTransientQuotaAcct(String paramString);
  
  public abstract AcctBas getTransientChainAcct(String paramString);
  
  public abstract AcctBas getCreditQuotaAcct(String paramString);
  
  public abstract AcctBas getChainBillAcct(String paramString);
  
  public abstract CbHldr getHldrWithNewTx(String paramString, int paramInt);
}
